package org.jeecg.modules.innerApi.zhiYunSdApi.requestVo;

import com.alibaba.fastjson.annotation.JSONField;

import lombok.*;

import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.jeecg.modules.innerApi.common.requestDto.CommonParam;

/**
* @Author: Niugeng
* @Create: 2023/08/30
* @Description：添加购方信息入参17
*/
@Data
@Builder
@EqualsAndHashCode(callSuper = false)
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "添加购方信息入参17")
public class SdTjgfxxrc17Param extends CommonParam implements Serializable {

    private static final long serialVersionUID = 1L;


    /**
    * 购方地址-是-购方地址-
    */
    @ApiModelProperty(value = "购方地址-是-购方地址-")
    @JSONField(name = "gfdz",ordinal = 0)
    private String gfdz;

    /**
    * 开户行名称-否-开户行名称-
    */
    @ApiModelProperty(value = "开户行名称-否-开户行名称-")
    @JSONField(name = "gfyh",ordinal = 1)
    private String gfyh;

    /**
    * 联系电话-否-联系电话-
    */
    @ApiModelProperty(value = "联系电话-否-联系电话-")
    @JSONField(name = "gfdh",ordinal = 2)
    private String gfdh;

    /**
    * 银行账户-是-银行账户-
    */
    @ApiModelProperty(value = "银行账户-是-银行账户-")
    @JSONField(name = "yhzh",ordinal = 3)
    private String yhzh;

    /**
    * 购方邮箱-否-邮箱-
    */
    @ApiModelProperty(value = "购方邮箱-否-邮箱-")
    @JSONField(name = "gfyx",ordinal = 4)
    private String gfyx;

    /**
    * 购方纳税人名称-是-购方纳税人识名称-
    */
    @ApiModelProperty(value = "购方纳税人名称-是-购方纳税人识名称-")
    @JSONField(name = "gfnsrmc",ordinal = 5)
    private String gfnsrmc;

    /**
    * 购方纳税人识别号-是-购方纳税人识别号-
    */
    @ApiModelProperty(value = "购方纳税人识别号-是-购方纳税人识别号-")
    @JSONField(name = "gfnsrsbh",ordinal = 6)
    private String gfnsrsbh;

    /**
    * 纳税人识别号-是-纳税人识别号-
    */
    @ApiModelProperty(value = "纳税人识别号-是-纳税人识别号-")
    @JSONField(name = "nsrsbh",ordinal = 7)
    private String nsrsbh;


}
